Artful way of holding back the mountain from the road. Shenzhen Dapeng New Administration Area, China 16
ŠKen Zaret 2003-2025