Designed by
Title
Columbus Monument, Barcelona #84068582
Description
Statue of Christopher Columbus in Barcelona, Spain isolated on white background. It was constructed for the 1888 Barcelona Universal Exposition in honor to Columbus first voyage to the Americas.