Designed by
Title
Statues of lions near bank entrance #49440454
Description
SHENZHEN, CHINA-APRIL 08: traditional statues of lions near bank entrance April 08, 2010 in Shenzhen, China. ShenZhen is regarded as one of the most successful Special Economic Zones.
This image is editorial