Shelagh's Lens

Archives


It’s Raining Umbrellas

Vancouver, Canada is also known as the “wet coast”. That makes this public art installation all the more fun as we enjoy gorgeous summer weather.

Read More