Good that you found this yellow one..I was not aware of it...have seen only the green ones.. i think the taste is sour.
You are viewing a single comment's thread from:
Good that you found this yellow one..I was not aware of it...have seen only the green ones.. i think the taste is sour.