Looking through photos taken in Barcelona. This one was the coolest human statue on La Rambla.