Home Giant Monuments Ataturk Mask, Buca, Izmir, Turkey, 132 ft, built in 2009

Ataturk Mask, Buca, Izmir, Turkey, 132 ft, built in 2009

Kelpies

Fresh Out The Oven!

Dont Miss!