Munsbach Castle

Munsbach Castle

Commercial photo of Munsbach Castle in Luxembourg.