Place: Mission Murals, San Francisco, California, United States
By Angus Maclaurin Uploaded on 28 July 2008 353 views
This was one of the most stunning murals in Balmy Alley. Definitely worth a visit in San Francisco.