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!

STAY CONNECTED

2,118FansLike
6,132FollowersFollow
213FollowersFollow