Apperley

Stroud, Gloucestershire, United Kingdom



Apperley, Stroud, Gloucestershire, United Kingdom