Japan landmark: the Himeji castle, an UNESCO world heritage site

Royalty-free stock photo ID: 75911545

Japan landmark: the Himeji castle, an UNESCO world heritage site