Bolls - cottonaustralia

Cotton Boll 10

Courtesy of Cotton Australia