Saturday, January 21, 2017
Ataturk Mask, Buca, Izmir, Turkey, 132 ft, built in 2009

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

Kelpies

STAY CONNECTED

1,576FansLike
3,318FollowersFollow
204FollowersFollow

Dont Miss!