1966 Barcelona Hotel, Miami Beach, Florida | National Health Association

1966 Barcelona Hotel, Miami Beach, Florida

Date: 
Jul 17 1966