‘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:


Visitors file into the new “Windows on the Floating World” exhibit at Mounts Botanical Garden in West Palm Beach. (Jacek Gancarz/Courtesy)