Fall tomato plants...

I like the picture ! [and some silly question from someone who lives at 49 degrees north: Fall tomatoes plants? That means you plant now (fall/autaum) tomatoes - and harvests it this year? ]
 
Back
Top