Beaufort Castle

Beaufort Castle

Commercial photo of the old Beaufort Castle seen from across the lake in the Grand Duchy of Luxembourg.