Memory Stones at Crescent Beach

Memory Stones at Crescent Beach

Location:
Crescent Beach, Surrey, BC, Canada