Dumpling Merah Muda

Delicate pink dumplings skewered on sticks served on a plate
はなな

はなな