Castle Larochette in Luxembourg

larochette castle

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