Designed by
Title
Himeji Castle in Himeji, Hyogo, Japan. It is part of UNESCO World Heritage Site - Himeji-jo and #189860600
Description
Hyogo, Japan - Himeji Castle in Himeji, Hyogo, Japan. It is part of UNESCO World Heritage Site - Himeji-jo and National Treasure of Japan
This image is editorial