Stroud poster

A poster with an illustrated tour of the buildings of Stroud, Gloucestershire.