Siena Garden 946098 greenhouse tomatoes, small with sloping roof (garden products)
I purchased this "product" for 18 in a hardware store. Unfortunately, I've noticed the sign "Made in China" too late. Here a Chinese product under different names, as unfortunately very often placed on the German market. To speak of qu