Preview Eye of greater locust lobster (Scyllarides latus), Cap de Creus, Costa Brava, Spain, Mediterranean, Europe Image ID: 759-8304 Artist: Reinhard Dirscherl Purchase a commercial license Buy framed prints & more from our print store travel destination photography color image day outdoors underwater marine nature natural world animals crustaceans lobster lobsters locust lobster greater locust lobster scyllarides latus close up close ups cap de creus costa brava spain mediterranean europe horizontal detail details eye eyes