Waves and Rocks at Moonstone Beach

Waves and Rocks at Moonstone Beach

16 by 20 inches