
Today’s picture of the day is of St Peter’s Church in the beautiful area of Worcestershire. It is located in the tranquil village of Abbot’s Morton. The church dates back over one thousand years and it is open every day of the year. The architecture is fascinating and attracts visitors from across the world.
