English: Home garden in the Netherlands.
Telugu: నెదర్లాండ్స్ లో ఆముదపు తోట.