Himeji Castle, Japan

Royalty-free stock photo ID: 22463248

Himeji Castle, Japan