1 item found

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