David Cantrell's Photographs

London 16 Dec 2004

 

A Guerilla art gallery on Charing Cross Road (map) (612x800, 420K)