Royalty-free stock photo ID: 656011186

Neuschwanstein castle in Bavarian alps, Germany. Famous landmark - Image