UNITED KINGDOM | Wednesday, 11 December 2013 | Views [110]
papayas everywhere. but this is Sweet Leaf infront of the papaya. another tasty green leaf to add to your salad.