This is a major mode of transport in Barcelona. They are everywhere.
Photo album created with Web Album Generator