Viazi mbatata (Irish potatoes)

Viazi mbatata (Irish potatoes)