autorepair

3227    Auto Repair, Hangzhou, China, 1981           original