Neuschwangau Castle in Germany

Royalty-free stock photo ID: 34630510

Neuschwangau Castle in Germany