A thatched hut, a pleasant retreat in Bayfront Park, Miami, Florida.

A thatched hut, a pleasant retreat in Bayfront Park, Miami, Florida.