Ebisu and Ikebukuro (15 of 71)




Yebisu Garden Place.
Yebisu Garden Place.