Neuschwanstein Castle, Bavaria, Germany. Square.

Royalty-free stock photo ID: 54223180

Neuschwanstein Castle, Bavaria, Germany. Square.