Sunday, December 15, 2019
close [x]
to:

Search result: EN_01151783_1861 (1)

EN_01151783_1861
EN_01151783_1861
A lion strolls along the Safari Lion Zoo in Rancagua, Chile, on October 30, 2014. the Safari Park Zoo is the only park in Latin America where tourists can see from a short distance six lions in a two-hectares open area. AFP PHOTO/MARTIN BERNETTI

top