Ebisu and Ikebukuro (16 of 71)




Yebisu Garden Place.
Yebisu Garden Place.