Designed by
Title
Cavalcade of Magi in Barcelona, Spain #48673316
Description
Barcelona, Spain - January 5: The Cavalcade of Magi on January 5, 2015 in Barcelona, Spain. The Magi and their servants parade in floats by the main streets of the city
This image is editorial