Granville Island Market stalls

Hats, nuts and pottery are just some of the variety of goods.

Close Window