Neuschwanstein Castle in Germany.
Neuschwanstein Castle is a 19th-century Gothic Revival palace on a rugged hill above the village of Hohenschwangau, Germany
© Victorua | Stock Free Images
Similar Free Images