Spring cherry blossoms and the main tower of the UNESCO world heritage site: Himeji Castle, also called the white heron castle, Japan.

Royalty-free stock photo ID: 73691746

Spring cherry blossoms and the main tower of the UNESCO world heritage site: Himeji Castle, also called the white heron castle, Japan.