Mural

Claudio Ethos

2011, Main Street just north of 5th Street, Los Angeles. 60' x 80'. Photographed in 2015.


Back to Downtown Murals