Nepal 2005

These tasty morsels are similar to anchovies and sold near the rivers in Nepal.

Previous Up Next