Thursday, March 23, 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,586FansLike
3,311FollowersFollow
206FollowersFollow

Dont Miss!