What is a Farm?

Apr 6, 2016 by

It seems a strange question. But. What is a farm? Recently the word farm has been hijacked by the big multi national supermarkets in...

read more