Pasta with Roasted Cherry Tomatoes, Ricotta and Pesto - Simply Delicious

Responsive image
source