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

Recommended