A view from Granville Island

A view from Granville Island

Courtesy of David Dreyfoos