Ruins of the Beaufort Castle

Ruins of Beaufort Castle

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