Kaiholan Puutarha
LOGO3 (1).jpg

Home

Small scale natural farming in the Finnish countryside. No Till. No Tractors. No Single Use Plastic. No Chemicals.