Construction

Construction of Castle of Temenos

medieval fortress in Heraklion Municipality, Greece

medieval fortress in Heraklion Municipality, Greece

Meanwhile, elsewhere