Kamrakh

Carambola – Star Fruit

Carambola is a fruit native to Indian Sub-continent and South East Asia. This fruit bearing tropical tree is now grown…