by Nobilior
BARCELONA, SPAIN - APRIL 16: Human statue dressed as Christopher Columbus performing on La Rambla on April 16, 2013 in Barcelona, Spain. La Rambla is most popular street in Barcelona