Standish Court


Standish Court - Standish, Stroud, Gloucestershire, GL10.