Results 3 results found Stall selling fruit in central Santiago on Avenue O'Higgins, Santiago, Chile, South America Moai Statue on Santiago's main street Avenue O'Higgins, Santiago, Chile, South America Moai statue on Santiago's main street Avenue O'Higgins, Santiago, Chile, South America