Echinolittorina tuberculata (Menke, 1828)

Live on rocks at low tide, Key West, Monroe Co., Florida Keys, October, 1974