Designed by
Title
Sculptures of camel and elephant in Beiling Park, Shenyang, Chin #92783529
Description
Shenyang, China - July 20, 2013: Sculptures of camel and elephant in Beiling Park, not far from Zhaoling Tomb of the Qing Dynasty
This image is editorial