Medieval castle Marksburg on a hill over the river Rhine, Rhineland Palatine, Braubach, Germany

Medieval castle Marksburg on a hill over the river Rhine, Rhineland Palatine, Braubach, Germany

 Stock photo ID: 80611222