Designed by
Title
Barcelona, Spain - October 05, 2016: Detail of statue of Christopher Columbus. This monument is located in Plaza del Portal de la #83622783
Description
Detail of statue of Christopher Columbus. This monument is located in Plaza del Portal de la Pau in Barcelona, Spain. Columbus discovered America in 1492.