‘Windows on the Floating World’ Blooms at Mounts Botanical Garden
Windows on the Floating World opened June 13th, 2017 in West Palm Beach, FL. Article by Jan Engoren in the South Florida Sun-Sentinel discusses the grand opening at Mounts Botanical Garden.
Read the full story here:
http://www.sun-sentinel.com/local/palm-beach/wellington/fl-t2-gardens-0621-20170620-story.html