Bill Hocker photo location: 29.925413, 118.280023
Antique Screen, Chengkan, Anhui, China, 1981
Close | Re-center