Front view of St. Peter and Paul Catholic Church in North Beach, San Francisco, California, USA.
Image dimensions: 3706 x 5559 pixels