Larochette Castle

larochette castle

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