Local artists, and brothers, Dominic and Jaime Ochoa will have their latest work on display at the Flying Pigeon LA shop from Friday, October 24 to Friday, November 22, 2008.
An opening night reception for the show will be held on Friday, October 24 from 6pm to 11pm at our shop, located at 3404 N. Figueroa St., Los Angeles, CA 90042.