Friday, May 20, 2011

Weller Court

Weller Court is a shopping mall in little Tokyo. It has Japanese shops instead of some of the normal American stores. 

No comments:

Post a Comment