Torbay : Torquay, Paignton, Brixham : in glorious Devon : the English riviera.
[S.l.] : [British Tourist Authority],
[1978].