There is no known licensing for this image.
Appears on these pages
The Galleria Mall (often referred to simply as The Mall ) is the location where most of 6teen...
Underground Video is one of the many stores in the Galleria Mall. It's a video rental shop that...