Sisteron : man made citadel and natural citadel are a natural fr
Sisteron is a village situated on the banks of the River Durance, in south of France. The town has several important buildings including the citadelle and 12th century cathedral.
© Jakezc | Stock Free Images