February 28 - March 7, 2024 | Halfmoon Bay, BC Mar 20 Written by Kevin Jamieson Kevin Jamieson Previous Previous March 8 - March 18, 2024 | Barbados Next Next February 25, 2024 | Vancouver, BC. Granville Island Photo walk