1981 The Falls. Miami’s Most Beautiful Specialty Center For Fashion, Dining, And Cinema

1981 The Falls. Miami's Most Beautiful Specialty Center For Fashion, Dining, And Cinema

Source: Vogue Magazine