• 3 years ago
It is a sweet tea stall snack popular in Kerala

Recommended