Barcelona, Spain. The Ramblas, a noisy, crowded outdoor market in the middle of a busy boulevard, with fruits, flowers, birds, human mannequins dressed in outrageous costumes, and a sprinkling of pickpockets to keep things interesting.

Previous Home Next

Europe163