Royalty-free stock photo ID: 601341215

Himeji Castle and full cherry blossom, with Fuji mountain background, Japan