TVS XL Super 2005 for Sale in Trincomalee, Rs 90K | Harimila