San Francisco Market: Limpias and Ancestral Traditions in the Heart of Quito

The San Francisco Market, located in downtown Quito, is an emblematic place with more than 100 years of tradition.
The San Francisco Market, located in downtown Quito, is an emblematic place with more than 100 years of tradition.