Disney Holiday Pic
WDW, or Walt Disney World, is a theme park located in Bay Lake and Lake Buena Vista, Florida, and is overseen by the Central Florida Tourism Oversight District. This AR effect is dedicated to the winter holiday celebration and lets you take a festive picture of yourself! Check it out!