Image 1 of 1
Himeji Castle Detail 0576 VLG.jpg
Himeji Castle Upper Tenshu Main Tower detail Shirasagi-jo White Heron Castle Himeji Japan