Patella longicosta Published January 13, 2014 at 4272 × 2848 in Photo Gallery ← Previous Next → Patella longicosta 63mm South Africa East London Eastern Beach on rocks at low tide 22.09.02 Like Loading...