The Maharajah’s well at Stoke Row (United Kingdom).
Stoke Row is a village close to Reading, in Oxfordshire. The village is noted for ‘The Maharaja’s Well’. There is
Read moreStoke Row is a village close to Reading, in Oxfordshire. The village is noted for ‘The Maharaja’s Well’. There is
Read more