Tide Pools at Swamis, Encinitas, CA by Ian Meyers
3
Votes