Carrots

Oct 14, 2016

Carrots are about 87% water.