Designed by
Title
CUICOCHA, ECUADOR, NOVEMBER 06, 2018: Unidentified tourists taking selfies in front of the Cuicocha lake in the Province #133687868
Description
CUICOCHA, ECUADOR, NOVEMBER 06, 2018: Unidentified tourists taking selfies in front of the Cuicocha lake in the Province of Imbabura in Ecuador.
This image is editorial