Larochette Castle

Larochette Castle

Ruins of the medieval Larochette Castle in Larochette, Luxembourg.