Taken in Leeds, UK. The multicolour background is actually the wall behind the reception desk in a hotel. I've taken the shot through the front window of the hotel with the reflection of what's outside.
I have a personal thing about glass and the way it merges two worlds in one plane in the right light conditions. You captured this so well. Some of the interactions are quite amusing as well. I am not big on fancy frames, so I would have to say a cleaner edge would be preferable, but that is just my own foible. Good image, well spotted, well captured.
Very creative and unique but I agree with Chris about the frame. The guy sitting at a desk (?) inside the store, right of center, combined with the lower half of someone standing outside, looks like either an alien on a shopping spree or an escapee from a Dr. Seuss book. A fun image to peruse.
If you've ever wanted to make a difference but found it hard to believe that one person could... check out the Kiva Team Caedes discussion thread and discover that anything is possible.
Tom