Deller's Cafe


Ref: DELL 0051
Year: 1930
Place: Paignton
Location: Torbay Road

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