Deller's Cafe Paignton


Ref: DELL 0071
Year: 1911
Place: Paignton
Location: Torbay Road

Deller's Cafe Paignton - Front
Deller's Cafe Paignton - Back