The Plaza

The Plaza Restaurant, Main Street, Magic Kingdom, Disney World, Florida

Download (800 x 450)