Beach Architecture of the Pacific Northwest
Kye Bay B.C. Canada – Creative beach visitors leave transitory traces of their presence. Some last all season, but winter storms wipe the canvas clean.
Kye Bay B.C. Canada – Creative beach visitors leave transitory traces of their presence. Some last all season, but winter storms wipe the canvas clean.