13 March 2008
Granville Island Buildings: The Big Red Building
I know nothing about this building other than that the hammock shop, The Hangout Place, is in there. I really should bone up on my Granville Island history. It is a great building and I got a shot of it with some great light on it the other day.
