Imperial Palace, Chiyoda City, Japan
Size:
5000px × 3333px
Location:
Imperial Palace, Chiyoda City, Japan
Photo credit: ©
Paul Carstairs / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
exterior,
imperial,
japan,
moat,
palace,
tokyo,
wall