Dellers Cafe Paignton


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

Dellers Cafe Paignton - Front
Dellers Cafe Paignton - Back