Sticker statement about MOCA street art exhibition on a parking meter on 2nd St. in Downtown Los Angeles Little Tokyo

Leave a Comment