Designed by
Title
Emeishan, China- May 4, 2015: an elephant statue in front of a temple on Mount Emeishan #110725195
Description
Emeishan, China- May 4, 2015: an elephant statue in front of a temple on Mount Emeishan, group of tourists
This image is editorial