by galitskaya
Colorful colonial streets of Puebla, Mexico. Vibrant architecture, cultural heritage, and historic charm concept.