Ice cream shop in San Antonio de Ibarra
Ice cream shop
Avenida Sucre 1-50 y, San Antonio de Ibarra, Ecuador
San Antonio de Ibarra, Ecuador
CR57+F3W, Vía a Yachay, Urcuqui, Ecuador
8RMH+VM4, San Antonio de Ibarra, Ecuador
9R33+HQH, Unnamed Road, San José de Chaltura, Ecuador