Neuschwanstein Castle in southern Bavaria, Germany

Bookmark.

Neuschwanstein Castle in southern Bavaria, Germany