Designed by
Title
Yellow painted living statue on bicycle at the Ramblas street in Barcelona #116412754
Description
Barcelona, Spain - September 14, 2014: Yellow painted living statue on bicycle at the Ramblas street in Barcelona
This image is editorial