-
Octopus with Lemon, Isle of Procida, Province of Naples, Campania, Italy
Premium Royalty-Free
-
Octopuses hung up to dry on washing lines, Chania, Crete, Greek Islands, Greece, Europe
Premium Royalty-Free