Designed by
Title
The Oratory Church of Saint Wilfrid, York, a Catholic church in York, England. Completed in 1864. #325650124
Description
York, UK, June 26, 2024. The Oratory Church of Saint Wilfrid, York (or York Oratory for short) is a Catholic church in York, England. Completed in 1864.
This image is editorial