Stroud is a market town in Gloucestershire in the south west of England.
2024.9: The Archive Photographs Series: Shipley and Windhill
2021.7: Shipley and Windhill by Dr. Gary Firth