ItchenStoke2

Delightful Itchen Stoke

After seeing some discussion on the TLS Facebook page this week, we thought it might be nice to share a bit of information about the delightful little church of St. Mary’s in the English village of Itchen Stoke, along with some photos of the labyrinth that Jeff took a few years ago when the altar [Read More]