Greek Landscapes
Your Travel Guide to the Natural and Cultural Landscapes of Greece
The statue was found in the famous ancient shipwreck near Antikythera, Greece.