Sale of palm leaves, Rambla, Barcelona, 1963

Sale of palm leaves, Barcelona, Rambla