April 15, 2025April 16, 2025 Image St. Thomas the Apostle Church on Balboa Street, San Francisco, April 2025