A Beautiful Vista, Bayfront Park, Miami, Fla.

A Beautiful Vista, Bayfront Park, Miami, Fla.