A W Shere

Cullompton, Devon, United Kingdom



A W Shere, Cullompton, Devon, United Kingdom