Popocatepetl
Viewed from the terrace of La Quinta Luna hotel in Cholula
Previous Picture
|
Close Window
|
Next Picture