Designed by
Title
Aerial view of the Crystal Palace on Cerro Itchimbia #171473813
Description
Quito, Ecuador, December 17, 2019: Aerial view of the Crystal Palace on Cerro Itchimbia, cultural center for events throughout the year
This image is editorial