Bus station at Imbabura , Ecuador
Av Teodoro Goméz de la Torre, Ibarra, Ecuador
Unknow
Unknow