Landmarks - Stephen Bridger Photography

Neuschwanstein Castle. Bavaria, Germany