mail_outline sales@mediastorehouse.com
Himeji Castle, JapanJapan, Hyogo Prefecture, Himeji Castle, UNESCO World Heritage Site, stone wall