Place: Balmy Alley, San Francisco, California, United States
By Eileen Roche Uploaded on 17 June 2008 21 views
The Mission's most famous mural spot.