logo

Isle of LA 2007 – 12B

Doug Hill
Under the 105 Fwy Connector
Lynwood, CA 2005
42 x 42 inches
Mounted

Date: July 25, 2013