Title: Stroud's buses
Subjects: Buses, History
Places: England, England) Stroud (Gloucestershire, Gloucestershire, Stroud, Stroud (Gloucestershire, England)