Leonard Cachola

5-13-2001 - Sketch at Golden Gate Park in San Francisco.