Wednesday, March 21, 2012

St. Thomas Parish, Dudley, Worcestershire, England





My brother and his wife recently visited England and took photos of the parish. Unfornately, it was locked when they went. Received photos via email, 3/19/12.