St. Peter's
This church was founded in 1867, just 2 years after the Civil War ended. This historical landmark is located in the Latin American community of San Francisco. I didn't know this church until recently. I realized I still don't know every corner of the city after living here for nearly 20 years.
Uploaded on June 12, 2011