Aerial view of Puebla Cholula church on top of a pyramid in Puebla, Mexico. puebla state stock pictures, royalty-free photos & images
{"Image ImageDescription": "Cholula church on top of a pyramid in Puebla, Mexico.", "Image Copyright": "Alija"}