Simena Castle Walls

Simena Castle walls

The castle walls in Simena in Turkey.