Waves and Rocks at Moonstone Beach

Waves and Rocks at Moonstone Beach
–
16 by 20 inches