Flower Festival at Epcot 2021 - Beauty and the Beast Topiary

Beauty and the Beast living topiary from Walt Disney World in 2021

Original size is 2560 × 1920 pixels

Beauty and the Beast living topiary from Walt Disney World in 2021