WAIT & SEE
I love London
Here some London shots of me and by me. I kept thinking about the Home Alone movies, despite of the fact that this movie was shot in New York. It's just the snow and the Christmas spheres..