Tarascon castle
Castle of tarascon, france, showing battlements with ramparts, big round and square towers and machicolations
© Dreamshot63 | Stock Free Images
Similar Free Images