Pasta Florentine

This pasta is so good! Spinach, tomatoes, artichokes and mushrooms in a creamy white sauce with fettucine