Carrots

Oct 14, 2016

The biggest carrot statue in the world? 30 feet high.