A collection of old photographs in and around the town of New Alresfordin Hampshire
The Star of Bethlehem shines down on the town. Perhaps a symbol of hope for the future.