File:Disney Store photo area backdrop.jpg

Summary
Picture of the Disney Store opening in the Southcenter Mall in Washington State, September 2011.