"Through Looking Back You May Go Blind", a Mixed Media on by Megan Geckler from United States. It portrays: Architecture, relevant to: stripes, flagging tape, geckler, avant la, woven, california, Los Angeles, abstract, installation, lines A site-specific installation for the group exhibition "Avant-LA" located in Los Angeles, CA.