Torbay's Photographic Centre


Ref: STVW 0103
Place: Paignton
Location: 37 Palace Avenue

Torbay's Photographic Centre - Front