Interior detail of the William Walker stained glass window with a view of the church
- Date:
- 8 Jun 2005
- Location:
- Sacred Heart Roman Catholic Church, Talbot Road, Blackpool
- Reference:
- AA052997
- Type:
- Photograph (Negative)
Not what you're looking for? Try a new search