Thursday, March 10, 2016

Neon Cubes - Neon Mirrors - Perspective

At Space 15 Twenty

A sometimes art gallery, sometimes event venue, brick building. While the street address is





1520 N Cahuenga Blvd, Los Angeles, CA 90028, the parking lot entrance is on Selma Avenue.




No comments:

Post a Comment