This photo shows some of the Christmas decorations found inside the Three Broomsticks. Harry Potter section of Islands of Adventure, Orlando, FL
Back