1 item found
Expand all
LIBRARY

The Strand and clock tower, Barnstaple. 20.12.76 (1976)