Yahuarcocha Lake Ecuador YAHUARCOCHA – IBARRA – PROVINCIA DE IMBABURA By: @dandancj #Yahuarcocha #Ibarra #P


📷: Daniela ☀️