william7253

By william7253

Flags at Speirs Wharf

I saw these flags at Speirs Wharf today. 
They say Clean Air and Clean Power.

 I expect the flags are a statement about the Cop 26 Conference soon to begin.

Comments
Sign in or get an account to comment.