Parkings près de Picasso Museum, Carrer Montcada, Barcelona, Spain