19 September 2007
The Dirty Harry Church
2007_09_19_small.jpg

This is Saints Peter and Paul Church in the North Beach District of San Francisco (adjacent to Washington Square). It's also the church in Dirty Harry. Oddly, it's address happens to be 666 Filbert St.