Ebisu and Ikebukuro (13 of 71)




Yebisu Garden Place.
Yebisu Garden Place.