Are there any places in London selling pink tomatoes like those in the pic? Or anything similar – not the stuff in the supermarkets.

by Noreck7

1 comment
Leave a Reply