granville island hat.net north america canada british columbia vancouver granville island curise ship wing canada place hotel granville bridge burrack bridge sea gulls taking rest white seagull seagull and bridge Please enable JavaScript to view the comments powered by Disqus. comments powered by Disqus