last-of-the-romans-The Temple of Demeter at Naxos in Greece. 6th Century BC.

more about : last-of-the-romans