Italian Pasta

Italian Pasta

There are more than 400 types of Italian pasta. Just some of them are presented here.