Beaufort Castle ruins

Beaufort Castle

Commercial photo of the old Beaufort Castle in the Grand Duchy of Luxembourg