Monday, October 27, 2008

Limited Edition Japan LA Collaboration Piece

Newest design only available at Japan LA

Japan L.A. is located at 648 N. Fuller Ave. Los Angeles, CA 90036. It is just off Melrose Ave., 5 blocks West of La Brea. Phone: (323) 934-5201

JapanLA

 

 

 

 

stores

No comments: