Large Shell On Rocky Beach

Large Shell On Rocky Beach - Large Sea Shell On Rocky Beach By The Waves. Photo