Ancient stone heads on Mount Nemrut, Turkey

Ancient stone heads on Mount Nemrut, Turkey

Ruins of God heads on Mount Nemrut, Turkey

by
by
by
by
by
by