The big shopping road in Barcelona.  There were street vendors selling everything from paintings to pets.