The Church of All Saints is a Church of England parish church in Doddinghurst, Essex. The church is a Grade I listed building.
Owlapps.net - since 2012 - Les chouettes applications du hibou