About All Saints Church, Selsley
Religion, Churches, Interesting Places, Other Churches
All Saints Church is the parish church for Selsley in Gloucestershire.
Source From:
Wikipedia
Pooles Lane, Gloucestershire, England, United Kingdom, GL5 5JY