A divine altar from the time of Alexander the Great found in Turkey

   
A divine altar from the time of Alexander the Great found in Turkey - Archeology, Ancient greek gods, Temple, Demeter, Altar

v20240901