pad sen lon

[Lao]

Stir-fried glass noodles

Countries