Lions Tea Factory
Lions Tea Factory
Colombo, Sri Lanka