Imperial Palace and Tokyo Station (4 of 68)




A bum in the park outside Imperial Palace.
A bum in the park outside Imperial Palace.