Freepik
    Italian cheese ravioli with roasted asparagus in herbed lemon butter sauce

    Italian cheese ravioli with roasted asparagus in herbed lemon butter sauce