
“John and Liz” have a house in Telford but say they spend four to five months of each year in “God’s Own Country - Kerala in South India - escaping the English Winter!” This photo was taken by Flickr.com contributor Sally Anderson.
See more of this photographer’s pictures here.
















Share this article:
What are these?