Designed by
Title
The Dodderidge Library Plaque in Barnstaple #160598248
Description
Devon, UK - August 1st 2019: A blue plaque marking the location of the Dodderidge Library in the town of Barnstaple in Devon, UK. The library is one of the earliest town libraries in England
This image is editorial