Cotton Boll 1
Courtesy of Cotton Australia
Cotton Boll 2
Cotton Boll 3
Cotton Boll 4
Cotton Boll 5
Cotton Boll 6
Cotton Boll 7
Cotton Boll 8
Cotton Boll 9
Cotton Boll 10
Cotton Boll 11