View of Santiago de Chile from Santa Lucia hill

Royalty-free stock photo ID: 7980064

View of Santiago de Chile from Santa Lucia hill