cauliflower

3295    Cauliflower, Shanghai, China, 1988