Siddhalepa

Ceylon Groceries

Siddhalepa is the trademark of a herbal balm that is believed to help to relieve body aches and pains.

 

Tags: Others