Farm

Farm

Top of a farm.