The "Avozilla", the world's largest avocado which is five times the size of the regular fruit, is about to hit the shelves of British supermarkets.
No comments:
Post a Comment