The Carmichael Gallery will be showing The London Police, who are celebrating their ten year anniversary with an exhibition of all new Hollywood-themed paintings, video and photography. The show opens on September 10th and you can check out the site for further information
Carmichael Gallery of Contemporary Art / 1257 N. La Brea Ave / West Hollywood CA 90038