Crispin25

By Crispin25

Tomatoes

I was surprised to see these late grown tomatoes are from Norfolk in England.

A little research showed that a massive £120 million greenhouse was built in Norfolk to grow tomatoes.

Now to do a taste test…

Comments
Sign in or get an account to comment.