Bourscheid Castle

Bourscheid Castle Luxembourg.

Commercial stock photo of Bourscheid Castle surrounded by forest on a hilltop, Luxembourg.