2006
SX9193 : Exeter fire station
taken 18 years ago, near to Exeter, Devon, England
Exeter fire station
Exeter fire station, Howell Road, Exeter is station number 32 of the Devon Fire & Rescue Service.
Image classification
(about):
Geograph
This page has been
viewed about
2018 times