Colmar Berg

Berg Castle in Colmar-Berg, Luxembourg.

Commercial stock image of Berg Castle in Colmar-Berg, Luxembourg.