Hyde Road Shops with film crew at work


Ref: STVW 0317
Circa. 1960
Place: Paignton
Location: Hyde Road

Hyde Road Shops with film crew at work - Front