Stock Photo: Hakuro_jo White Egret Castle, Himeji, Japan

Stock Photo: 1890-66835 Hakuro_jo White Egret Castle, Himeji, Japan