1891 – Fuller’s Coach Factory, Bristol, Gloucestershire

0006

Coach and harness factory.

Published June 25, 2009 | Last Updated July 22, 2025