Results 1 results found Christopher Columbus Monument at Murillo Gardens (Jardines de Murillo), Seville, Andalusia, Spain, Europe