Fields - cottonaustralia
Cotton fields 6

Cotton fields 6

Courtesy of Cotton Australia