Saturday 27 December 2008

Street Aquarium at LaRambla, Spain

It is the small movie clip captured on the street of LARAMBLA, Spain.

No comments: