Designed by
Title
Fortress or citadel in Belfort, France, built on a rock above the city. #199404925
Description
Fortress or citadel in Belfort, France, built on a rock above the city. The conserved sight is an attraction representing history of France.