The Florida Restaurant at Miami beach – a promising future begins?
Article from 15 Nov 1963 Neath Guardian (Neath, West Glamorgan, Wales)
South Wales UK
The Florida Restaurant at Miami beach – a promising future begins?
Article from 15 Nov 1963 Neath Guardian (Neath, West Glamorgan, Wales)