A family admires a Snow Globe display at the Magic Snowfall at the Dolphin Mall in Doral.
A family admires a Snow Globe display at the Magic Snowfall at the Dolphin Mall in Doral.
A family admires a Snow Globe display at the Magic Snowfall at the Dolphin Mall in Doral.