Unique Florida Venue Blends Nature With Design

The Living Sculpture Sanctuary, located in Davie, Florida, just outside Miami, is a distinctive venue that represents a “living, breathing design statement.” Hand-built over two years by Robert J. McKee and Mary Luz Rodriguez Alvarez, the Sanctuary opened to the Read More …