This photo shows the Frog Chorus performing in one of the squares. Harry Potter section of Islands of Adventure, Orlando, FL
Back