Granville Island Market stalls
Hats, nuts and pottery are just some of the variety of goods.
Close Window