Larochette Castle day view

larochette castle luxembourg

Commercial stock photo of ruins of the medieval Larochette Castle in Larochette town, Luxembourg.